Skip to main content
TrustRadius
Amazon DynamoDB

Amazon DynamoDB

Overview

What is Amazon DynamoDB?

Amazon DynamoDB is a cloud-native, NoSQL, serverless database service.

Read more
Recent Reviews

A perfect cloud DB

9 out of 10
September 28, 2023
Incentivized
Our integration and Data-analytics platform uses AWS services and Amazon DynamoDB is one of the key service. All our data storage are …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 7 features
  • Availability (70)
    9.4
    94%
  • Scalability (69)
    9.4
    94%
  • Performance (69)
    9.2
    92%
  • Security (70)
    9.0
    90%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Provisioned - Read Operation

$0.00013

Cloud
capacity unit per hour

Provisioned - Write Operation

$0.00065

Cloud
capacity unit per hour

Provisioned - Global Tables

$0.000975

Cloud
per Read Capacity

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://aws.amazon.com/dynamodb/pricing…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Features

NoSQL Databases

NoSQL databases are designed to be used across large distrusted systems. They are notably much more scalable and much faster and handling very large data loads than traditional relational databases.

9.2
Avg 8.8
Return to navigation

Product Details

What is Amazon DynamoDB?

Amazon DynamoDB is a NoSQL, fully managed, serverless database boasting limitless scalability and single-digit millisecond latency performance enabling customers to develop modern, microservice-based applications through a simple API. DynamoDB’s fully-managed service includes broad compliance standards, security integration with AWS Identity and Access Management and numerous disaster recovery services. With DynamoDB Global Tables, customers are offered a 99.999% highly available, multi-Region, multi-active database supporting local reads and writes for globally distributed users. DynamoDB provides cost management features such as scale-to-zero, Time to Live (TTL) for aging data out, and multiple pricing models including a free tier.

Amazon DynamoDB Features

NoSQL Databases Features

  • Supported: Performance
  • Supported: Availability
  • Supported: Concurrency
  • Supported: Security
  • Supported: Scalability
  • Supported: Data model flexibility

Additional Features

  • Supported: Amazon DynamoDB is serverless allowing customers to scale instantly as workloads increase while providing an on-demand billing mode where they only pay for the resources consumed.
  • Supported: Amazon DynamoDB provides up to a 99.999% SLA with zero downtime or maintenance windows.

Amazon DynamoDB Screenshots

Screenshot of Amazon DynamoDB in the AWS Console

Amazon DynamoDB Videos

AWS re:Invent 2019: Data modeling with Amazon DynamoDB (CMY304)
What is Amazon DynamoDB?

Amazon DynamoDB Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo
Supported CountriesGlobal, North America, South America, Europe, Africa, Asia, Australia
Supported LanguagesEnglish, German, Spanish, Italian, Japanese, Portuguese, Chinese, Korean, French, Mandarin Chinese

Frequently Asked Questions

Amazon DynamoDB is a cloud-native, NoSQL, serverless database service.

MongoDB Atlas, Redis™*, and Azure Cosmos DB are common alternatives for Amazon DynamoDB.

Reviewers rate Deployment model flexibility highest, with a score of 10.

The most common users of Amazon DynamoDB are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(203)

Attribute Ratings

Reviews

(1-25 of 44)
Companies can't remove reviews or game the system. Here's why
October 06, 2023

Best NoSQL Database Tool

Score 8 out of 10
Vetted Review
Verified User
Incentivized
We were building Amazon Alexa Game in which we used the DynamoDB for storing the user's data and leaderboard. Integration of Amazon DynamoDB was very smooth, there are pre-built examples are available and due to it is NoSQL, we can store any type of data without generation of the schema.
  • It is NoSQL so storing data with very smooth
  • Integration of it is very smooth
  • It is Serverless so execution of it is very fast
  • Integration of it apart from Amazon ecosystem is a bit hard
  • Due to it is NoSQL, you can perform join and other operations
  • Limited Storage option
It is useful use-case by use-case. For our use case, it was the best and easiest option for the integration as well as development side. It is serverless so no need of deployment and maintenance hustle. It is easy to scale up due to the same functionality. Supports AWS Security features and just a click away for enabling it so security is good.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
From storing huge amounts of data generated by our applications to caching our data in order to increase the performance of our applications, Amazon DynamoDB helps in a vast area of our daily operations. Since it is a fully managed database service, it saves a lot of hard work on our part.
  • Self-management makes it really easy to operate with.
  • High-performance even at the time of traffic spikes.
  • Reliable as it has low latency tendencies.
  • Pricing using an on-demand plan can be tuned a little better for low cost.
  • Managing an on-demand plan can be a little punishing.
  • Limited size and data types are not the best to work with.
At higher request rates, Amazon DynamoDB performs smoothly. It can take big workloads with the same speed and perform equally as fast. Handling millions of queries per second is like nature to Amazon DynamoDB. And all this at a huge scale won't give problem at all.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Amazon DynamoDB as one of the data base components of our complex environment. It was mainly use in conjunction with AWS Lambda serverless computing service. We use it as search engine index for complex data sets. What's more we create flagging functionality not double execution of some Lambda functions.
  • Key-value and document data models
  • Serverless
  • Secondary indexes
  • For our use evrything was great
  • We did not see things for improvement
Due to Amazon DynamoDB flexible schema and key-value data models it is well suited for either serverless application or IoT services. Gaming and streaming applications with heavy user traffic can benefit from fast and flexible Amazon DynamoDB key-value NoSQL database.
Wahts more as we use it, its great for indexing other complex data base or data sets.
October 02, 2023

Best in business!

Score 8 out of 10
Vetted Review
Verified User
Incentivized
It is a boon for availability and scalability issues. Works like magic and is very secure. It handles high-traffic i.e. thousands of queries per second with ease for our application. On-demand scalability is an excellent feature, which keeps up the performance, even at a sudden huge traffic spike in data.
  • The latency for read and write operations is almost negligible.
  • Management becomes easy due to features like data recovery and fault tolerance.
  • On-demand scalability is an excellent feature.
  • If not monitored properly, one can get unexpected costs as per the on-demand model.
  • One can populate a table up to a limited size. Larger size would require a partition,
  • Learning Amazon DynamoDB and understanding it properly can take quite a while
If one has a high scalability or availability demand, then Amazon DynamoDB is the one for you. At a huge scale it gets almost difficult to manage data. Amazon DynamoDB mostly manages everything on its own with the help from AWS. One can even opt for On-Demand pricing which is really helpful in selective cases.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We needed a cloud based serverless database backend resource for an in house product we were developing. Security requirements along with performance and high availability were critical for this project so this solution fit our need. It solved the problem of not having to maintain and patch an operating system hosting the database resource and being replicated through AWS for backups/redundancy.
  • regional replication
  • backups
  • high availability
  • must be hosted in the cloud, no on-premise option.
We were developing a new in-house application that didn't have a set database schema. The DynameDB solution allows dynamic changes to be made within the product. Since my team is very familiar with JSON formatting and this product relies on JSON, it is easy to understand. It's great for fast performance.
September 28, 2023

Best NoSQL database tool!

Score 10 out of 10
Vetted Review
Verified User
Incentivized
Amazon DynamoDB is a best in industry product for NoSQL, it providing rapid solution for our database requirement with fast performance and scalability. We handling more big data in AWS DynamoDB without any latency on performance, the main advantage is no need to care about the maintenance and its offers serverless database with more flexibility.
  • It is NoSQL
  • It offers good performance
  • Offers well secure services
  • More Documentations needed
  • Aggregations
  • Expensive
It's doing a good job on the performance, we don't need to care about the latency while retrieving the data and easy to integrate without systems and API's are so simple. And most beauty thing is we no need to care about the DB size based on the requirement it will automatically increases that is the beauty of the AWS Dynamo DB.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Dynamo DB is my go-to option when requirements are for NoSQL DB that can scale very fast and have the options of global tables that can be used to support bigger infrastructures with key-value storage. The best thing is that it is a managed service so there is not a lot of overhead management required to keep it up to date.
  • Scaling
  • Global tables feature
  • High performance
  • Integration with other AWS services
  • Cost can be lower.
  • Complexity of working with global tables.
  • Schema design challenges
It is the best available option for Managed NoSQL DB in AWS services offering. We like to recommend clients who are looking for HA and Redundant DB solutions that match their High-load applications and global reach, it is also easy to plan DR strategy using DynamoDB where we can automatically just replicate it to other regions.
Ejaz Hussain | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Our team makes custom applications on top of out-of-box application & hence make use of Amazon DynamodDB as the DB. We usually need the data to be highly available & Dynamo DB does the job perfectly well by automatically replicating the stored data across multiple regions. The best part about this NoSQL DB is that it is AWS managed fully & which enables our team to fully focus on the development rather than things like auto-scaling maintenance & data encryption.
  • AWS Fully managed
  • Serverless & its scalability
  • Data at rest Encryption using AWS KMS
  • Point in time recovery feature
  • Comparatively a bit on a higher price side.
  • Doesn't support complex join & query between tables.
  • Limit of 400Kb data size per item.
Dynamo DB will be best suited for almost any use case where there is a need for on-the-fly scaling & data encryption. As it is a fully managed service by AWS, businesses need not worry about maintaining the infrastructure.
September 21, 2023

Best Database in Market!

Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use DynamoDB as it is made to run high-performance applications at any size. As it offers offers practically infinite storage and is adaptable, we use it on daily basis. It can manage millions of inquiries per second and supports high-traffic. It is super cost effective. We also use it for variety of applications. It is highly recommended by us.
  • To manage varying workloads, it enables users to increase capacity as necessary and decrease it as needed.
  • Users can take advantage of its auto-scaling, in-memory caching, and backup without paying for the services of a database administrator.
  • We can use it for low scale operations.
  • I would say a better user interface
  • Better data management
  • Scan operations should be more efficient
Firstly, I would like to talk about how it is appropriate for high-volume special events because it enables users to boost capacity as necessary and decrease it as needed to manage varying workloads. Also for high-volume special events because it enables users to boost capacity as necessary and decrease it as needed to manage varying workloads.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We at [...] use Amazon DynamoDB to handle massive user bases and support high concurrency for internet-scale applications. It helps us to manage thousands of user requests per second. It supports us in amazing caching solutions ensuring high concurrency and thousands of connections while maintaining high performance. It provides a secure access to information stored in data.
  • It handles huge amount of data generated by IoT devices very well.
  • Makes it easy to use data for real-time analytics.
  • Automatically increasing scaling capacity is a bonus for handling traffic spikes
  • Making decisions on whether to choose on-demand pricing or not.
  • Overriding administrative tasks manually.
  • There is always room for discounts if scalability is high.
With Amazon DynamoDB, adjusting your table's throughput capacity, whether scaling up or down, is a seamless process that doesn't interrupt service or compromise performance. The system autonomously distributes your table's data and traffic across an ample number of servers managing your storage needs like a pro. It does all this while ensuring high and stable performance throughout.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
It is a powerful NoSQL database service with several advantages, including scalability, high availability, and strong performance. As a 3rd Party Logistics company, we use it for various applications such as mobile apps with varying workloads, session management, handling of user profiles, shipment journey information, user behavior tracking, and in future we have plans to use it for IoT (Internet of Things) applications as well.
  • Scalability, as it can handle huge workloads with ease
  • Very low latency, millisecond latency for reads and writes
  • Robust security features
  • Feature of Global Tables
  • Backup and Restore features
  • Limited Query flexibility in comparison to SQL
  • Expensive for huge workloads
  • Complexity increases as workloads increased, making it difficult to optimize.
  • Data size limitations
Amazon DynamoDB is well suited for scenarios where real-time analytics is needed on huge data, user profiles management, session management, IoT data storage, mobile applications, etc. It is not suited for scenarios where data sets are not huge, it is better to go for other options so as to avoid unnecessary costs. Also, it is not suitable for scenarios for your data size is exceeding the limit as that will force you to increase backend complexity. If your applications requires complex queries, DynamoDB's capability might be limited in this case as well.
Izcóatl Estañol | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Since this is a NoSQL DB that is able to sustain dingle-digit millisecond response times, it is very useful to implement architectures with delightful responsive UX to all our customers. Specific use cases are around: eCommerce carts where orders' documents are being assembled in DynamoDB before going to next steps of the purchasing process; multi-user interactive interfaces can benefit from the fast response to update dashboards, and interactions; and some public signage usages for arrival/departure boards can also be used for the display part of the process.
  • Fast response
  • Availability
  • Security on rest
  • Ease of use
  • Cost model may not be easy to control and may lead to higher costs if not carefully planned
  • Indexing may be a cost culprit when not planned, because it's not included on the data costs
  • The Query Language may not fulfill everybody's expectations, as it has less features than those of competitors.
Best suited for fast interactions, with no structure on the data. The advantage of scaling it up like many other services in AWS helps on using this as a basic stone for your architecture. Since pricing is based on consumption and throughput you can play with these variables to better control your costs.

Not recommended for deploying it without carefully planning for its usage and costs, as it may become easily unpredictable. Because the indexing of the data comes with its own cost, any non-planned implementation may lead to high costs and indexes are not something that can be easily removed from an architecture once in place. Also, if your needs require a more complex implementation of a query language or multiple ways of querying for your data, then this may not be the database for you.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
It acts as a fast data store where we can quickly lookup data for a particular key. This helps in making sure that the records we are looking up are available really fast to the code. Once the data is available we are able to generate the right output for our clients.
  • Speed
  • Key lookup
  • Distributed
  • Cost
  • Functionality
  • Portability
For data store when you want to do key based lookups. This can be fast and provide you with a scalable way to access and store data.
September 18, 2023

AWS DynamoDB use cases.

RISHAB MADAAN | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We used DynamoDB both alone and in combination with AWS Lambda functions. We used DynamoDB tables to store client data and combined them with DynamoDB streams to trigger lambda functions every time the table changed. This allowed us to run functions synchronously. Another use case was to run lambda functions at a specified UTC time zone, which was again stored in DynamoDB tables.
  • Storing of Data.
  • Running lambda functions to synchronously run jobs.
  • Run asynchronous jobs.
  • Store inconsistent data.
  • It is hard to combine them with lambda functions if the job to be run will take longer than 30 seconds.
  • It has some inconsistent behavior when fargate containers are involved.
1. Amazon DynamoDB is very well suited to store data even when data is inconsistent. 2. it is incredibly easy to create and manage data through the UI console. 3. It is easy to combine with other AWS services, such as lambda functions. 4. It is less appropriate when fargate containers are involved in running jobs.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We have evaluated use cases for serverless applications ranging from simple key-value storage to complex "single table" designs for transactional data. The business requirement was to provide a straightforward, and well-performing data persistence layer for these applications, without the need of provisioning capacity. One particular use case models a language class booking system that is capable of handling bookings, cancellations of classes, and their respective seat bookings, models the teachers, teacher managers and the learners, and their actions too.
  • Low latency read and write throughput
  • Streaming data to consumers
  • Transactions
  • Secondary index management
  • Migration tooling
  • Point in time recovery performance
It is well suited for a simple serverless key/value storage where the use case is already using AWS. With careful design, it is also capable of handling ecommerce or other transactional persistence.

It is less suited for applications where data access patterns vary frequently, or flexibility is required for data queries.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We used it to aggregate vehicle data sent from sensors into more meaningful chunks that could then be used to feed our user interfaces and web dashboards and tables
  • Key value data was easy to collect, store, search and extend
  • DynamoDB is very easy to pickup for anyone
  • Query parameters can sometimes be a little hard to understand
  • Aggregations are not the friendliest
It is fantastic for creating and integrating as a new datastore into an existing application or in a new application. It is easy to interact with especially in the AWS ecosystem when being queried from a lambda or an ECS/EC2 instance
September 13, 2023

Dynamite DynamoDb

Score 8 out of 10
Vetted Review
Verified User
Incentivized
Mostly storing and accessing data that is not relational. Business problems addressed were related to building various software pipelines that use divergent data. The speed of access was important. The scope was using the pipelines at the organization level in a production environment. Use case was also related to auto-scaling the database as data increases.
  • Storing non relational key value data.
  • Fast data access.
  • Auto Scaling
  • Cost of indexing
  • Better local dynamo db environment setup
  • Cross region replication
It is well suited when used with other AWS resources like lambdas and ec2. It is easy for auto-scaling when the amount of data is large. It handles high throughput data and is useful for low latency and real-time applications.
It is less appropriate if data is relational and ACID properties are needed by the system. It is also not useful if schema requirements are strict.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use it to store key-value account metadata that powers our analytics application. It is accessed via Python REST API and ultimately served in a web application.
  • Really easy to get started with and using the data
  • Strong fully managed service, making things like security, scalability and data replication trivial
  • Extremely low latency
  • Limited querying options, writing queries is tedious requires index, no table joins
  • Difficult to estimate and predict costs if load is not constant or unpredictable
  • 400KB item capacity limit
It depends on the use case but, in my opinion, is more suited to frequently writing data and application states with fewer reads. If there is a need to do heavy reads or complex queries then Amazon DynamoDB might not be the right tool. In my experience, it can also be tricky to troubleshoot when there are problems/bugs, so something that provides better visibility/monitoring for a high-impact real-time application might be better suited.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use this for implementation of websites and web applications to manage the daily updates and all
  • Mostly we use this for Auto scaling
  • In memory caching
  • Restore options for all their internet scale applications
  • Key value NoSQL database
  • Limited index options
  • Lack of transactions
  • Cost optimization
  • Data consistency models
Amazon DynamoDB is designed to handle massive workloads and can scale horizontally to accommodate millions of requests per second.DynamoDB can efficiently handle write-heavy workloads, making it suitable for applications that require processing and storing real-time streaming data, such as Internet of Things (IoT) devices, clickstream analysis, or financial market data.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
DynamoDB is a highly scalable NoSQL database that can handle large volumes of data with ease, making it an obvious solution for our business as we have a vast amount of data to handle. Our business requires real-time updates and need to store data that changes frequently, with DynamoDB it is much easy.
  • Handles large amount of data with the most efficient way
  • Can handle dynamic and rapidly changing data with ease
  • DynamoDB has a global presence
  • Providing more advanced security features, such as fine-grained access control, would make the tool more secure and better suited for enterprise-level applications.
DynamoDB is well-suited for applications that require high scalability, low latency, and high availability. Its ability to handle dynamic and rapidly changing data makes it ideal for a wide range of applications, making it a popular choice for developers and businesses alike.
James Hilton | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I use DynamoDB for quick, cheap data storage. In one case I use it to record real time active users on a website to send push notifications to. In another case I use it to store user statistics for an app.
  • DynamoDB is very cheap if you use the on-demand setup.
  • DynamoDB is very quick for querying data.
  • DynamoDB has a lot of examples on AWS Documentation to do anything you need to do.
  • I think there could be better explanations of how it works because it takes some time to understand partition and sorting keys.
  • I'd also like to read explanations of why the key limitations of it exist and why other NOSQL databases seem to have easy solutions.
  • I think the options to customize DynamoDB should be explained better
I think DynamoDB is suited for prototyping because the on-demand setup is cheap. It's also suited for large programs where noSQL is required with easy setup and scalability with no maintenance. I think it's also suited for programs that need in-memory storage but don't want to use redis/memcache because of it's cost.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We currently use DynamoDB as a repository for data in our serverless environment built using AWS's Lambda functions. This is mainly a static datastore and a way to retain the information needed by that environment. DynamoDB works very well for this use case and has allowed us to create an entire application without servers using just the services within AWS. We also use DynamoDB to help manage some workflow processes we have built using Amazon's Simple Queue Service. As we process these workflows, we use DynamoDB to retain information between processes. This has been very effective and has allowed us to build complex solutions within AWS.
  • Store sets of data with different fields
  • Eliminates the need to manage the server or any infrastructure
  • Retrieves indexed data quickly
  • The interface is not intuitive and can be difficult to use. Especially for inexperienced users
  • There is no customization of the presentation of data, which can make it difficult to analyze records
DynamoDB is a great service if you are looking for a quick and easy way to store NoSQL data in the cloud and do not want to be concerned with managing the server or infrastructure. If you are already invested in AWS, the value proposition is even higher as it works very well with the other services that AWS provides.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
DynamoDB is really used across quite a few different departments at our company. It's an extremely simple NoSQL database that can be spun up instantly. We use it for every single one of the applications my team has developed. We store session information in there temporarily either for users or for currently running background processes. We also store some long term information in DynamoDB that would normally belong in a relational database, but it was much easier for us to use DynamoDB to store it.
  • Easy to start
  • Easy to query
  • Easy to delete
  • Zero maintenance
  • Cost is a bit of an issue
  • Query API is a little confusing
  • Indexes are a challenge
DynamoDB is great for any situation where you need to store some piece of data temporarily. User sessions in a web app is a great example. You can also store information more permanently if you don't need to do complex queries on the data or always know the ID of what you're looking for. In our situations, we've made the mistake of putting data into DynamoDB and realized later that we needed to query the data with a more complex, relational type of query and discovered we could not efficiently do so. So, if your queries are simple, DynamoDB can be a really simple straightforward solution.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
DynamoDB has made it quick and easy for us to prototype and build out our new features. We've spun up a few microservices hosting the data in DynamoDB and the NoSQL database has made our architecture very flexible and future-proof. It's been an easy way for us to denormalize parts of our data and start stripping out parts of our monolith and implementing it in microservices.
  • Great documentation.
  • Quick and easy to use.
  • Scales well with our use cases.
  • Querying functionality is limited which limits our use cases.
  • Limited resources to train developers from adjusting SQL to NoSQL.
  • Can be costly for projects where we have to spin up many environments.
In my experience, we've found that DynamoDB has made it very easy for us to denormalize data and transition those pieces of data/functionality to AWS. The NoSQL structure makes it much simpler for us to implement data sharing use cases versus our existing implementation of SQL. Outside of these cases, we haven't found a big enough advantage over our current SQL structure to warrant switching over.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Ours is a marketing technology division. We have a lot of real-time data as well as non-real-time data that is derived from batch systems. We use Dynamo DB to address both these needs. Dynamo DB has provided us great scalability and reliability. The best reason why we like DynomoDB is that we don't have to manage anything and it all being done for us in a cost-effective manner.
  • Great performance even with large scale applications.
  • We don't need to manage any backend servers, everything is a one-click solution in their dashboard.
  • Support great reliability and scalability while supporting ACID transactions.
  • The costs can be huge if the resource is not monitored properly. We had to crank it down during off-peak hours and again increase the throughput during high usage intervals.
  • While the time of usage, DynomoDB did not support different region backup. The backups were only within the same region.
  • Best suited for key-value type of operations only. Won't work particularly great for relational operations.
Here are the few reasons to highly choose DynamoDB:
1. It is managed, no need to invest in time or resources to do the upgrades or worry if it is up or not.
2. It has predictable performance.
3. Sits well with the other components of AWS.
4. It has multiple interfaces to connect and work on.
5. Automatic partition support.
6. Gives great scalability especially during peak performance needs.
Return to navigation